15 research outputs found

    Etude de Faisabilité des Mécanismes de Détection de Mauvais Comportement dans les systèmes de transport intelligents coopératifs (C-ITS)

    Get PDF
    International audience—Cooperative Intelligent Transport Systems (C–ITS) is an emerging technology that aims at improving road safety, traffic efficiency and drivers experience. To this end, vehicles cooperate with each others and the infrastructure by exchanging Vehicle–to–X communication (V2X) messages. In such communicating systems message authentication and privacy are of paramount importance. The commonly adopted solution to cope with these issues relies on the use of a Public Key Infrastructure (PKI) that provides digital certificates to entities of the system. Even if the use of pseudonym certificates mitigate the privacy issues, the PKI cannot address all cyber threats. That is why we need a mechanism that enable each entity of the system to detect and report misbehaving neighbors. In this paper, we provide a state-of-the-art of misbehavior detection methods. We then discuss their feasibility with respect to current standards and law compliance as well as hardware/software requirements

    Gargamel: boosting DBMS performance by parallelising write transactions

    Get PDF
    International audienceParallel transactions in distributed DBs incur high overhead for concurrency control and aborts. We propose an alternative approach by pre-serializing possibly conflicting trans- actions, and parallelizing non-conflicting update transactions to different replicas. Our system provides strong transactional guarantees. In effect, Gargamel partitions the database dynamically according to the update workload. Each database replica runs sequentially, at full bandwidth; mutual synchronisation between replicas remains minimal. Our simulations show that Gargamel improves both response time and load by an order of magnitude when contention is high (highly loaded system with bounded resources), and that otherwise slow-down is negligibl

    A Grid Based Distributed Cooperative Environment for Health Care Research

    Get PDF
    International audienceProviding a distributed cooperative environment is a challenging task, which requires a middleware infrastructure that provides, among others, management of distributed shared data, synchronization, consistency, recovery, security and privacy support. In this paper, we present the ECADeG project which proposes a layered architecture for developing distributed cooperative environments running on top of a desktop grid middleware that can encompass multiple organizations. We also present a particular cooperative environment for supporting scientific research focused at the health domain which uses the services supplied by the ECADeG architecture in order to allow researchers to share access to multiple institutions databases, visualize and analyze data by means of data mining techniques, edit research documents cooperatively, exchange information through forums and chats, etc.. Such a rich cooperative environment helps thus the establishment of partnerships between health care professionals and their institutions

    Gargamel: accroître les performances des DBMS en parallélisant les transactions en écriture

    No full text
    Databases often scale poorly in distributed configurations, due to the cost of concurrencycontrol and to resource contention. The alternative of centralizing writes workswell only for read-intensive workloads, whereas weakening transactional properties isproblematic for application developers. Our solution spreads non-conflicting updatetransactions to different replicas, but still provides strong transactional guarantees. Ineffect, Gargamel partitions the database dynamically according to the update workload.Each database replica runs sequentially, at full bandwidth; mutual synchronisation betweenreplicas remains minimal. Our prototype show that Gargamel improves both responsetime and load by an order of magnitude when contention is high (highly loadedsystem with bounded resources), and that otherwise slow-down is negligible.Les bases de données présentent des problèmes de passage à l’échelle. Ceci estprincipalement dû à la compétition pour les ressources et au coût du contrôle de laconcurrence. Une alternative consiste à centraliser les écritures afin d’éviter les conflits.Cependant, cette solution ne présente des performances satisfaisantes que pour lesapplications effectuant majoritairement des lectures. Une autre solution est d’affaiblirles propriétés transactionnelles mais cela complexifie le travail des développeursd’applications. Notre solution, Gargamel, répartie les transactions effectuant des écrituressur différentes répliques de la base de données tout en gardant de fortes propriétéstransactionnelles. Toutes les répliques de la base de donnée s’exécutent séquentiellement,à plein débit; la synchronisation entre les répliques reste minime. Les évaluationseffectuées avec notre prototype montrent que Gargamel permet d’améliorer le temps deréponse et la charge d’un ordre de grandeur quand la compétition est forte (systèmestrès chargés avec ressources limitées) et que dans les autres cas le ralentissement estnégligeable

    Gargamel : boosting DBMS performance by parallelising write transactions

    No full text
    Databases often scale poorly in distributed configurations, due to the cost of concurrency control and to resource contention. The alternative of centralizing writes works well only for read-intensive workloads, whereas weakening transactional properties is problematic for application developers. Our solution spreads non-conflicting update transactions to different replicas, but still provides strong transactional guarantees. In effect, Gargamel partitions the database dynamically according to the update workload. Each database replica runs sequentially, at full bandwidth; mutual synchronisation between replicas remains minimal. Our prototype show that Gargamel improves both response time and load by an order of magnitude when contention is high (highly loaded system with bounded resources), and that otherwise slow-down is negligible.Les bases de données présentent des problèmes de passage à l’échelle. Ceci est principalement dû à la compétition pour les ressources et au coût du contrôle de la concurrence. Une alternative consiste à centraliser les écritures afin d’éviter les conflits. Cependant, cette solution ne présente des performances satisfaisantes que pour les applications effectuant majoritairement des lectures. Une autre solution est d’affaiblir les propriétés transactionnelles mais cela complexifie le travail des développeurs d’applications. Notre solution, Gargamel, répartie les transactions effectuant des écritures sur différentes répliques de la base de données tout en gardant de fortes propriétés transactionnelles. Toutes les répliques de la base de donnée s’exécutent séquentiellement, à plein débit; la synchronisation entre les répliques reste minime. Les évaluations effectuées avec notre prototype montrent que Gargamel permet d’améliorer le temps de réponse et la charge d’un ordre de grandeur quand la compétition est forte (systèmes très chargés avec ressources limitées) et que dans les autres cas le ralentissement est négligeable

    Gargamel : boosting DBMS performance by parallelising write transactions

    No full text
    Databases often scale poorly in distributed configurations, due to the cost of concurrency control and to resource contention. The alternative of centralizing writes works well only for read-intensive workloads, whereas weakening transactional properties is problematic for application developers. Our solution spreads non-conflicting update transactions to different replicas, but still provides strong transactional guarantees. In effect, Gargamel partitions the database dynamically according to the update workload. Each database replica runs sequentially, at full bandwidth; mutual synchronisation between replicas remains minimal. Our prototype show that Gargamel improves both response time and load by an order of magnitude when contention is high (highly loaded system with bounded resources), and that otherwise slow-down is negligible.Les bases de données présentent des problèmes de passage à l’échelle. Ceci est principalement dû à la compétition pour les ressources et au coût du contrôle de la concurrence. Une alternative consiste à centraliser les écritures afin d’éviter les conflits. Cependant, cette solution ne présente des performances satisfaisantes que pour les applications effectuant majoritairement des lectures. Une autre solution est d’affaiblir les propriétés transactionnelles mais cela complexifie le travail des développeurs d’applications. Notre solution, Gargamel, répartie les transactions effectuant des écritures sur différentes répliques de la base de données tout en gardant de fortes propriétés transactionnelles. Toutes les répliques de la base de donnée s’exécutent séquentiellement, à plein débit; la synchronisation entre les répliques reste minime. Les évaluations effectuées avec notre prototype montrent que Gargamel permet d’améliorer le temps de réponse et la charge d’un ordre de grandeur quand la compétition est forte (systèmes très chargés avec ressources limitées) et que dans les autres cas le ralentissement est négligeable

    Cooperative ITS security framework: Standards and implementations progress in Europe

    No full text
    International audienc

    Vehicular PKI scalability-consistency trade-offs in large scale distributed scenarios

    No full text
    International audienc
    corecore